mental tranquility - French English Dictionary